
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
 
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
}
html,body{font-family:"微软雅黑","Microsoft YaHei"; font-size:14px;}
.mcon{ line-height:1.8;}
.red{ color:#ff0000;}
.red1{ color:#cc0000;}

a{ color:#333333; text-decoration:none;}
a:hover{
	color:#ff0000;
    text-decoration: none;
}
.img-max{
    width: 100%;
    height: auto;
}
.c{ clear:both;}
img{max-width: 100%;border: 0;height: auto;}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,iframe{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.sjal{ display:none;}
.container{ max-width: 1200px;}
/* 公共 */
.sm-block{
    display: none;
}
.mcon .thumbnail img{ max-width:100%;/* height:200px;*/}
.nylxcon{ margin-bottom:2em;}
.nylxcon .col-md-5{ margin-left:15%;}
.wrap{ width:1200px; margin:0 auto;}
/* 头部 */
.top1{ height:30px; background-color:#eeeeee; line-height:30px;}
.t2{ text-align:right;}
.nylxcon{ margin-bottom:2em;}
.nylxcon .col-md-5{ margin-left:15%;}



.head{ height:120px;}
.logo{ padding-top:30px;}
.tmid{padding-top:30px;}
.ttel{padding-top:30px; text-align:right;}

.menu{ height:50px;line-height: 50px; background-color:#0066cc;}
.menu ul{
    width: 100%; position:relative;
}
.menu a{
    border-radius: 0;
	color:#ffffff;
	padding:0;
	font-size:16px;
}
.menu li{
	width:12.5%; float:left; text-align:center; background:url(../images/nline.png) no-repeat left center;
}

.menu li .xiala02{display: none;}
.menu li:hover .xiala02{display: block;}





.menu .nobg{ background-image:none;}
.menu .a02{ position:relative;}
/*.menu .a02:hover .xiala02{ display:block;}*/
.xiala02 {
    width: 1000px;
    position: absolute;
    top: 50px;
    line-height: normal;
    background: #f8f8f8;
    text-align: left;
    display: none;
	z-index: 9999;
	left:-150px;
	padding:20px;

}
.xiala02 dl{ width:23%; margin:0 1%; float:left;}
.xiala02 dt{ font-size:18px; height:40px; line-height:40px;}
.xiala02 dt a{ color:#c9151e;}
.xiala02 dd{ line-height:32px;}
.xiala02 dd a{ color:#333; font-size:14px; }
.xiala02 .gd a{ color:#c9151e;}

.nyban{ height:300px; background-repeat:no-repeat; background-position:center center; margin-bottom:40px;}
.nyban1{ background-image:url(../images/nyban1.jpg);}
.nyban2{ background-image:url(../images/nyban2.jpg);}
.nyban3{ background-image:url(../images/nyban3.jpg);}



/* //头部 */
.sjbanner {
	display: none;
}
.banner{ width:100%; clear:both; position:relative; margin-bottom:50px;}
#flashBg {padding: 0px; margin: 0px auto; width: 100%;  height: 500px; clear:both; overflow: hidden;  }
#flashLine {width: 100%; height: 500px; clear: both;}
#flash {padding: 0px; margin: 0px auto; width: 100%;  height: 500px; clear: both; overflow: hidden;}
#flash a {width: 100%; display: none; height: 500px;}
.flash_bar { position: relative; text-align: center; margin: 0px auto; width: 180px; bottom: 55px; height: 30px; overflow: hidden; padding-top: 13px !important}
.flash_bar .dq {margin: 5px; width: 12px; display: inline-block; background: url(../images/tg_flash_p.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop")}
.flash_bar .no {margin: 5px; width: 12px; display: inline-block; background: url(../images/tg_flash_p2.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop")}

.gg_bg{background: #eaeaea;font-size: 14px;padding:13px 0; margin-bottom:3em; }
.gg_tit{background: url(../images/gonggao.png) no-repeat left center;padding-left: 25px;float: left;width: 95px;}
.gg_tit1{float: left;width: 90%;}
.gg_tit1 span{color: #f00;}

.mleft{margin-bottom:50px; }
.mlx{ margin-top:20px;}
.cplb{ border:1px #0066cc solid;}
.menu_list{ padding:10px;}
.menu_head{ cursor:pointer; background-color:#0066cc; height:40px; line-height:40px; text-align:center; font-size:18px; margin-bottom:8px;color:#ffffff; }
.menu_head a{ color:#ffffff; }
.menu_body { display:block; overflow:hidden; width:100%;}
.menu_body a { display:block; background:url(../images/ico1.jpg) no-repeat center left; border-bottom:1px #dddddd dashed; height:35px; line-height:35px; text-indent:20px; width:50%; float:left;overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.mgd{background-color:#0066cc; height:40px; line-height:40px; text-align:center; font-size:18px; margin-bottom:8px;}
.mgd a{ color:#ffffff;}

.cpt img{ width:100%;}
.nylx{ background-color:#0066cc; margin-bottom:2em;}
.nylxc{ padding:30px 20px; color:#ffffff; line-height:30px;}
.nylxt{ margin-bottom:1em;}
.nylx h3{ font-size:16px; line-height:40px;}
.mcpt{ height:50px; line-height:50px; background:#eeeeee; border-left:10px #cc0000 solid; padding-left:10px; margin-bottom:1em;}
.mcpt span{ float:right; width:70px; background-color:#0066cc; height:25px; border-radius:20px; text-align:center; line-height:25px; margin-top:15px; margin-right:10px;}
.mcpt span a{ color:#ffffff;}
.mcptwz{ font-size:20px;}

.sytit{background:url(../images/ml2.jpg) no-repeat left bottom; height:45px; margin-bottom:2em; }
.sytit h3{ font-size:20px; font-weight:normal; float:left; text-indent:15px;}
.sytit h3 i{ font-style:normal; font-size:14px; text-transform:uppercase; color:#666666;}
.sytit span{float:right; width:60px; background-color:#0066cc; height:20px; border-radius:20px; text-align:center; line-height:20px; margin-top:5px; margin-right:10px; font-size:12px; text-indent:0; }
.sytit span a{ color:#ffffff;}


.mcpt1{ height:80px; background:#eeeeee; border-left:10px #cc0000 solid; padding-left:10px; margin-bottom:50px;}
.mcpt1 span{ float:right; width:70px; background-color:#0066cc; height:25px; border-radius:20px; text-align:center; line-height:25px; margin-top:25px; margin-right:10px;}
.mcpt1 span a{ color:#ffffff;}
#scrollbox {
	height: 780px;
	overflow: hidden;
	width: 100%; margin-bottom:30px;
}
.scrollcon {
	height:800%;
}
.scrollpic {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}
.sycp2 ul{ width:820px;}
.sycp2 li{ width:31.333333%; float:left; background-color:#eeeeee; margin:0 1% 20px;text-align: center;display:inline; }
.sycp2 li h2{ font-size:14px; height:40px; line-height:40px; font-weight:normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.spzs p{ margin-top:20px; text-indent:24px;}

.sycp2 li a{ color:#333;}
.sycpzs{ width:100%; overflow:hidden;}
.sycpzs li{ width:23%; float:left; margin:1%; border:1px #dddddd solid; box-sizing:border-box; text-align:center;}
.sycpzs li p{ background-color:#eeeeee; height:35px; line-height:35px;}
.sycp2 li:hover{ background-color:#0066cc; color:#ffffff;}
.sycp2 li:hover a{color:#ffffff;}
/**/
.cpzs .caption h3{ font-size:14px; overflow: hidden;    white-space: nowrap; text-overflow: ellipsis; background-color:#0066cc; height:30px; line-height:30px; text-align:center;}
.cpzs .caption h3 a{}
.cpzs .caption{ padding:0;}

.mcgal{ margin-bottom:3em;}
.mcgalt{ height:132px; background:url(../images/malt.jpg) no-repeat center center;}
#gundong1 {margin:0 auto;}
#gundong1 .content {width: 100%;  overflow: hidden;}
#gundong1 .content #marquee1 { width:98%;display: inline; float: left; height: 230px; overflow: hidden; margin:1%;}
#gundong1 .content #marquee1 li { padding:3px; text-align: center; float: left; margin-right:20px; overflow: hidden; border:1px #ddd solid;}
#gundong1 .content #marquee1 img {width: 260px; height: 192px; }
#gundong1 .content #marquee1 li p{ height:30px; background-color:#0066cc; text-align:center; line-height:30px;}
#gundong1 .content #marquee1 li p a{ color:#ffffff;}
#gundong1 .aniu{ width:266px; margin:0 auto; height:30px;}
#gundong1 .left {WIDTH: 108px; FLOAT: left; text-align:center;}
#gundong1 .right {WIDTH: 108px; FLOAT: right;text-align:center;}

.mys{}
.myst{ background:url(../images/myst.jpg) no-repeat center center; height:242px; margin-bottom:20px;}
#homexz{background:white;}
#homexz .con .item{width:50%;height:310px;overflow:hidden;float:left;border:1px #BCBCBC dashed; box-sizing:border-box; line-height:2; font-size:15px;}
#homexz .con .border{border-width:0}
#homexz .con .border1{border-width:0 1px 1px 0}
#homexz .con .border2{border-width:0 0 1px 0}
#homexz .con .border3{border-width:0 1px 0 0}
#itembg1{background:url(../images/itembg1.jpg) no-repeat center center;}
#itembg2{background:url(../images/itembg2.jpg) no-repeat center center;}
#itembg3{background:url(../images/itembg3.jpg) no-repeat center center;}
.mm{ margin-bottom:50px; height:160px; background:url(../images/mm.jpg) no-repeat center center;}

















.about{ margin-bottom:50px;}
.about-t{ height:132px; background:url(../images/gsjjt.jpg) no-repeat center center; margin-bottom:20px;}
.atxt{  padding-top:40px; line-height:30px; text-indent:28px; }
.about ul{ margin-top:20px;}
.about li{ width:150px; height:40px; line-height:40px; float:left; margin-left:5px; background-color:#cc0000; text-align:center; font-size:16px; }
.about li a{ color:#ffffff;}
.about .li1{ background-color:#1fafff;}

.cgal{ overflow:hidden; margin-bottom:3em;}
.cgalt{ text-align:center; margin-bottom:30px;}
.cgal dt{ width:434px; float:left;}
.cgal dd{ width:736px; float:left;}
.cgal li{ width:31.3333%; float:left; margin:auto auto 1% 1%; height:214px; overflow:hidden;}

.mnews{ margin-bottom:30px; overflow:hidden;}
.newst{height:100px; background:url(../images/newst.jpg) no-repeat center center; margin-bottom:20px;}
.mnews dt{line-height:22px;  font-weight:bold; background:url(../images/w.jpg) no-repeat left center; text-indent:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom:10px;}
.mnews dt a{ color:#333333; font-size:16px;}
.mnews dd{ line-height:25px; border-bottom:1px #ccc dashed; margin-bottom:11px; padding-bottom:10px;background:url(../images/d.jpg) no-repeat left 4px; text-indent:30px;}
.mnews .li{ height:80px; margin-bottom:20px;}
.mnews .li .time{ width:30%; float:left; background-color:#0066cc; color:#ffffff; text-align:right; line-height:40px; padding-right:3%;}
.mnews .li .time .year{ border-bottom:2px #ffffff solid; padding-bottom:5px; font-size:16px;}
.mnews .li .time .day{ font-size:30px;}

.mnews .li .ms{ width:67%; float:left; background-color:#ededed; height:80px; }
.mnews .li .ms h2{ font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mnews .li .ms p{ font-size:12px; line-height:20px; color:#999999;}
.mnews .li .ms h2,.mnews .li .ms p{ padding:5px 10px;}
/*
.m61{ width:68%; float:left;}
.normal1{list-style: none; width: 147px; text-align :center ; vertical-align :middle ; cursor :pointer ; float:left;color:#FFF;  background:url(../images/m61.jpg) repeat-x center;}
.selected1{list-style: none; width: 147px; text-align :center ; vertical-align :middle ; cursor :pointer ;  float:left;  margin-right:2px;  background:url(../images/m62.jpg) no-repeat center bottom;}
.normal1 a{ color:#ffffff;}
 #divMainTab1{width:100%; line-height:51px;height:51px;  font-size:18px; background:url(../images/m61.jpg) repeat-x center;} 
.divContent1{ clear:both;  padding:15px;  border:2px #006af0 solid; border-top:none; box-sizing:border-box;}
.gd{ float:right;  margin-right:20px;}
.n1,.newsli{ overflow:auto; zoom:1;}
.n1{border-bottom:1px #ddd dashed; padding-bottom:10px; margin-bottom:10px;}
.n1 b{ margin-bottom:10px;}
.nimg{ padding:3px; border:1px #ddd solid; margin-right:15px; float:left;height:140px; width:200px;}
.newsli li{width:47%; float:left; margin-right:2%; line-height:33px; height:33px; overflow:hidden; background:url(../images/mli.jpg) no-repeat 5px center; text-indent:20px; box-sizing:content-box;}
.newsli .time{ float:right;}
.m62{ width:28%; float:right; margin-bottom:30px;}
.m62t{background:url(../images/m61.jpg) repeat-x center; height:51px; font-size:18px; color:#fff; line-height:51px; padding-left:20px;}
.m62t span{ float:right;}
.wd{}
.mc1{border:2px #006af0 solid; border-top:none; box-sizing:border-box; padding:10px;}
.mc1 dl{ margin-bottom:16px;}
.mc1 a{ font-weight:bold;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.mc1 dt{line-height:22px;  font-weight:bold; background:url(../images/w.jpg) no-repeat left center; text-indent:25px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.mc1 dd{ line-height:28px;; border-bottom:1px #ccc dashed; margin-bottom:10px; padding-bottom:5px;background:url(../images/d.jpg) no-repeat left 4px; text-indent:25px;}*/
.m8{ margin-bottom:50px;}
#gundong3 {WIDTH: 100%; box-sizing:border-box; padding-top:15px; margin-bottom:30px;}
#gundong3 .content { OVERFLOW: hidden;}
#gundong3 .content #marquee3 {WIDTH: 100%; DISPLAY: inline; FLOAT: left; height: 257px; OVERFLOW: hidden;}
#gundong3 .content #marquee3 li {TEXT-ALIGN: center;   WIDTH: 300px; FLOAT: left; height: 257px; margin-right:10px; OVERFLOW: hidden; margin-bottom:10px;}
#gundong3 .content #marquee3 li p{ display:block; height:57px; width:100%; background:url(../images/m81.jpg); line-height:57px;}
#gundong3 .content #marquee3 img {WIDTH: 300px; HEIGHT: 200px;}
#gundong3 .content #marquee3 li p span img{ width:63px; height:57px; float:left;}

.m9{ margin-bottom:30px; }
 .normal{list-style: none; float: left; width: 147px; text-align :center ; vertical-align :middle ; cursor :pointer ;color:#FFF;  background:url(../images/m61.jpg) repeat-x center; }
.selected{list-style: none; float: left; width: 147px; text-align :center ; vertical-align :middle ; cursor :pointer ;olor:#FFF;  background:url(../images/m62.jpg) no-repeat center bottom;}
.selected a{ color:#FFF;}
 #divMainTab{ width:100%; margin: 0px; padding: 0px; line-height:51px;height:51px;  font-size:18px; background:url(../images/m61.jpg) repeat-x center;}
#divMainTab ul{ margin-left:20px;}
.divContent{width: 100%;height: auto; clear: both; padding-top:15px;}
.m6t{ text-align:center; background:url(../images/m52.jpg) repeat-x center; margin-bottom:20px;}
.divContent a{ margin-right:10px;}
.foot{ background-color:#0066cc; width:100%; padding:50px 0px 0; color:#fff; overflow:auto; zoom:1;}
.foot a{ color:#fff;}
.flogo{ width:400px;  float:left; text-align:right; }
.flx{  float:left; padding:0 80px; line-height:26px;}
.wx{ float:left; padding:0 30px; text-align:left;}
.bq{ border-top:1px #7cabd9 solid; padding:5px 0; margin-top:50px; text-align:center;}










.news li{ background:url(../images/ico1.jpg) no-repeat left center; height:40px; line-height:40px; overflow:hidden; border-bottom:1px #dddddd dashed;text-indent:20px;}
.news li span{ float:right; color:#999999;}
.news dt{line-height:22px;  font-weight:bold; background:url(../images/w.jpg) no-repeat left center; text-indent:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom:10px;}
.news dt a{ color:#333333; font-size:16px;}
.news dd{ line-height:25px; border-bottom:1px #ccc dashed; margin-bottom:11px; padding-bottom:10px;background:url(../images/d.jpg) no-repeat left 4px; text-indent:30px;}

.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;}
.mcon h1{ font-size:24px; text-align:center; margin:1em auto;}
.dqwz{ color:#cc0000; border-bottom:1px #dddddd solid; padding-bottom:1em; margin-bottom:1em;}
.prenext{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; width: 98%; line-height: 30px; margin-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #999;
 margin-right: 10px; margin-left: 10px; margin-bottom:15px; }
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{ color: #333; text-decoration: none; } 
.prenext .pre a:hover { color: #ff0000; }/* 上一篇 */
.prenext .next{ text-align: left; float: left;width: 100%; }
.prenext .next a{ color: #333; text-decoration: none; } 
.prenext .next a:hover { color: #ff0000;  }
.sjxx{ margin-bottom:1em;}
.sjxx img{ width:100%;}

.page{font-family: Arial, Helvetica, sans-serif;line-height: normal; float: left; width: 100%; margin-bottom:30px;}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44; border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;}


.foot_linkt{border-bottom:1px solid #0066cc;text-align: left;margin-top: 20px; width:100%; margin-bottom:7px;}
.foot_linkt img{margin-bottom: 7px;}
.foot_linkc a{margin:0 5px; font-size:14px;}
/* 底部 */
/*
.foot{background-color: #0066cc;color:#fff;padding:30px 0px 0px 0px;margin-top: 20px;}
.flogo{ display:block; margin:0 auto 20px; }
.copyright{text-align: left;border-left: 1px solid #60c1f6;border-right: 1px solid #60c1f6;padding-left: 58px;font-size: 14px; line-height:28px;}
.copyright h3{ margin-bottom:5px; font-size:18px;}
.foot_ewm{ text-align:center;}
.foot_ewm img{}
.foot_ewm p{margin-bottom: 0; font-size:12px; padding:3px 0;}
.foot .bq{border-top: 1px solid #60c1f6; text-align:center; padding:10px 0; margin-top:20px;}*/

#gundong1 {margin:2em auto;}
#gundong1 .content {width: 100%;  overflow: hidden;}
#gundong1 .content #marquee1 { width:98%;display: inline; float: left; height: 225px; overflow: hidden; margin:1%;}
#gundong1 .content #marquee1 li { text-align: center; float: left; margin-right:20px; overflow: hidden; }
#gundong1 .content #marquee1 img {width: 300px; }



.sjfoot{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #333333; text-align:center;
}
.sjfoot a{
    display: block;
    text-align: center;
    padding: 10px 0;
	color:#ffffff;
}
.nav-footer span {color: #fff; text-align: center; display: block; padding: 5px 0; font-size: 20px;}
.nav-footer img{color: #fff; padding: 4px 0 1px 0;}
/* //底部 */
/* //公共 */
.list{}
.list .node{margin-bottom:8px} /* 单个文章信息 */
.list .node .title{padding-bottom:6px;padding-top:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#EBEBEB} /* 标题 */
.list .node .title h2{margin:0px;padding:0px;font-size:16px} /* 标题 */
.list .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#D9D9D9;padding-left:5px}
.list .node .title a:hover{text-decoration:underline}
.list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.list .node .description p{margin:0px;padding:0px}
.list .node .info{text-align:right;font-size:11px;line-height:20px;color:#666;font-family:Georgia, "Times New Roman", Times, serif;padding-right:18px} /* 文章其他信息 */
.list .node .info span{color:#390}

.nav-footer{display: block; height: 50px; position: fixed; bottom: 0; width: 100%; background: #f9962e; z-index: 999;}
.nav-footer a{color: #555; text-decoration: none; padding: 0;}
.nav-footer span {color: #fff; text-align: center; display: block; padding: 5px 0; font-size: 20px;}
.nav-footer b {display: block; text-align: center; color: #fff; font-size: 14px;}
.nav-footer a img{color: #fff; padding: 4px 0 1px 0;}

.zxgg{ margin-bottom:1em;}
.tit{  height:50px; line-height:50px; padding:0 10px; border:1px #dddddd solid; font-weight:bold;margin-bottom: -1px; font-size:1.3em;}
.zxgg .list-group-item{ padding: 0.5em 1.25em;overflow: hidden; white-space: nowrap;    text-overflow: ellipsis;}
.zxgg .list-group-item span{ font-size:0.75em; color:#cc0000; padding-right:5px; }
.tit a{ text-align:right; float:right; font-size:12px; font-weight:normal;}
.zxgg ul{ clear:both;}

.xgtit{ border-bottom:1px #dddddd solid; font-size:20px;}
.xgtit span{ padding-right:5px;}
.tjcp{ margin-bottom:2em;}








@media screen and (max-width: 1200px) {
.wrap{ width:98%; margin:0 1% 2%; overflow:hidden;}
.banner{ position:relative;}
.top1{ padding:0px;}
.nav{ width:70%; margin:0;}
.navl,.navr{ display:none;}
.navm{ width:100%;}
.navm li{ width:16.6666%;}
.navm li a{ width:100%;}
.navm .line{ display:none;}
.mleft,.mm{ display:none;}
.about .col-md-5{ text-align:center;}

.top{ height:auto;}
.banner{ margin-bottom:2%;}
#flashBg{ display:none;}
.sjbanner{ display:block; position:relative; z-index:0;}
.index_banner{margin:0px auto; width:100%; height:auto; position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 9999; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url(../images/tg_flash_p.png); background-repeat: no-repeat; }
.flogo{ width:100%; text-align:center;}
.flx{ border-left:0;}
 
}
@media (max-width: 1170px) {
.mm2,.mm1,.mm3{ display:none;}
.about{ margin-bottom:30px;}
.nylx{ display:none;}
.cpt,.sylx{ display:none;}
.menu_list{ padding:0; overflow:hidden;}
.menu_head,.mgd{ width:31.3333%; margin:1%; float:left;}
.cgal dl{ display:none;}
.sjal{ display:block;}
.tmid{ display:none;}
.nyban{ /**/height:auto; background-image:none;}
}
@media (max-width: 991px) {
.cgal h3{ background-image:none; background-color:#0091e0; height:60px; line-height:60px; padding:0 10px;}
.cgal h3 .fl{ padding-left:0; text-align:center; float:none; font-size:24px;}
.mcptb{ display:none;}
.mleft{ width:100%;clear:both;}
.cplb{display:none;}
.zclb{ display:none;}
.tmid,.ttel{ display:none;}
.logo{ text-align:center; }
.mys{ display:none;}
.news .n1{ display:none;}
#scrollbox{ height:500px;}
.spzs img{ width:100%;}
.honor{ display:none;}
}
@media (max-width: 800px) {
.foot_ewm{ text-align:center;}
.foot_nav1{ display:none;}
.top1{ height:auto; background-image:none;}
.top1 .wrap{ margin-bottom:0;}
.logo{ padding-top:0; padding-left:0; width:100%; text-align:center;}
.nav{ width:100%; height:auto; padding:0;}
.navm{ height:80px; background-color:#2783d9; background-image:none;}
.navm li{ width:33.33333%; border:1px #3199fb solid; margin-top:-1px; margin-left:-1px;}
.navm li a{line-height: 40px;}
.navm ul li a:hover, .navm ul li a.current{ background-image:none;}
.navm ul li:hover {color:#fff; background-image:none;}
.cpt{ display:none;}
.sycp2 ul{ width:100%;}
.m61,.m62{ width:100%; float:none; margin-bottom:2%;}
.normal1,.selected1{ width:45%; margin:0;}
#divMainTab1 .gd{ display:none;}
.normal,.selected{ width:30%;}
}


@media (max-width: 767px) {
.top1{ display:none;}
.logo{ padding:10px 0;}
.menu{ height:80px; overflow:hidden; line-height:40px;}
.menu li{ width:25%; border:1px #2fb5ff solid; margin-bottom:-1px; margin-right:-1px; box-sizing:border-box; background-image:none;}
.head{ height:auto; background: url(../images/head.jpg) no-repeat center bottom;}

.logor{ padding-top:0;}
.mysimg{ display:none;}
.mys2{ margin:0;}
.foot{ margin-bottom:4em;}
.sm-block{display: block;}
.footl,.footr{ text-align:center; margin-bottom:1em;}
.footc{ width:auto; padding:0;}
.nylxcon .col-md-5{ margin-left:auto;}
.sycpzs li{ width:48%;}
.news .n1 img{ width:100%;}
.newsli li{ width:100%; margin:0;}
.about ul{ float:none; width:100%;}

}

@media (max-width: 575px) {
.banners{display: none;}
.mm{ display:none;}
.mcpt1{ border-left:5px #cc0000 solid; padding-left:5px; }
.sycp2 li{ width:48%; border:1px #dddddd solid; box-sizing:border-box;}
.sytit h3 i{display: none;}
.about .jianjie .about-t{ display:none;}
.about .jianjie .about-jj{ margin-left:0; padding-top:0;}
.flx{ display:none;}
.wx{ text-align:center; padding:0; width:100%; margin:0; margin-top:20px;}

}